*
  padding: 0
  margin: 0

a
  text-decoration none

ul
  list-style-type none

html, body
  background-color: #f5f5f5;
  width: 100%
  height: 100%
  .body
    // 头部标题拦
    .header
      background-color white
      text-align center
      height: 1.17333333333333333rem
      line-height 1.1733333333333333rem
      &:after
        content: '';
        display: block
        clear: both
      .return-icon-a
        float left
        display: inline-block
        padding: 0.13333333333333333rem 0 0 0.1333333333333333333333333333rem
        .return-icon
          width 0.53333333333333333333rem
          display: inline-block
      .header-title
        font-size 0.48rem
        display: inline-block
      .add-attention-a
        float: right;
        padding-right: 0.133333333333333333rem
        color: #999
        .add-attention
          font-size 0.4rem
    // 中间内容
    .content
      .nav
        margin-top 0.133333333333333333333rem
        .nav-title
          padding-left 0.453333333333333333333333rem
          height: 1.066666666666666666667rem
          line-height 1.06666666666666666667rem
          display flex
          align-items center
          justify-content space-between
          background-color white
          .nav-img-span
            display flex
            align-items center
            .nav-img
              width 0.666666666666666666667rem
              display: inline-block
              border-radius 50%
            span
              font-size 0.48rem
              padding-left: 0.1333333333333333333rem
          .nav-more
            width: 0.533333333333333333rem
            height: 0.533333333333333333333rem
            margin-right 0.133333333333333333rem
        .nav-ul
          padding: 0.32px 0
          margin-top 0.0266666666666666666666rem
          background-color white
          &:after
            content: ''
            display: block
            clear: both
          li
            width: 33.3%;
            float: left;
            text-align: center;
            padding: 0.1866666666666666666666667rem 0
            font-size: 0.4rem;
            color: #333;
            position: relative;
      .stock
        margin-top 0.1333333333333333333333rem
        .stock-title
          padding-left 0.4533333333333333333333333rem
          height: 1.0666666666666666666666667rem
          line-height 1.06666666666666666666667rem
          display flex
          align-items center
          justify-content space-between
          background-color white
          .stock-img-span
            display flex
            align-items center
            .stock-img
              width 0.66666666666666666666666667rem
              display: inline-block
              border-radius 50%
            span
              font-size 0.48rem
              padding-left: 0.133333333333333333333333rem
          .stock-more
            width: 0.533333333333333333rem
            height: 0.533333333333333333333rem
            margin-right 0.1333333333333333333333rem
        .stock-content
          background-color white
          text-align center
          margin-top 0.0266666666666666666667rem
          padding: 0.4rem 0 0.56rem
          color: #999
          p
            font-size 0.4rem
          a
            width: 4.293333333333333333333rem
            height 1rem
            line-height: 1rem
            border: 1px solid #999999
            display: inline-block
            color: #333
            font-size: 0.42rem
            font-weight 400
            margin-top 0.5066666666666666666667rem
      .lottery
        margin-top 0.1333333333333333333rem
        .lottery-title
          padding-left 0.4533333333333333333333rem
          height: 1.06666666666666666666667rem
          line-height 1.06666666666666666666666667rem
          display flex
          align-items center
          justify-content space-between
          background-color white
          .lottery-img-span
            display flex
            align-items center
            .lottery-img
              width 0.666666666666666666666667rem
              display: inline-block
              border-radius 50%
            span
              font-size 0.48rem
              padding-left: 0.13333333333333333333rem
          .lottery-more
            width: 0.5333333333333333333rem
            height: 0.53333333333333333333rem
            margin-right 0.133333333333333333333333rem
        .lottery-content
          background-color white
          text-align center
          margin-top 0.0266666666666666666666666667rem
          padding: 0.373333333333333333333rem 0 0.586666666666666666666666666666667rem
          color: #999
          p
            font-size 0.4rem
          a
            width: 4.293333333333333333333rem
            height 1rem
            line-height: 1rem
            border: 1px solid #999999
            display: inline-block
            color: #333
            font-size: 0.42rem
            font-weight 400
            margin-top 0.5066666666666666666667rem

    //页脚
    .footer
      margin-top 2rem
      padding-bottom 0.5rem
      color: #999
      font-size 0.32rem
      text-align center
      bottom 0.266666666666666666666667rem
      .footer-text
        .hot-img
          display: inline-block
          width: 0.4266666666666666666666666667rem
          height: 0.2666666666666666666666667rem


